right triangular ligament - Turkish English Dictionary